go.uber.org/zap/zapcore.lockedWriteSyncer.Unlock (method, view implemented interface methods)
650 uses
go.uber.org/zap/zapcore (current package)
buffered_write_syncer.go#L139: defer s.mu.Unlock()
buffered_write_syncer.go#L160: defer s.mu.Unlock()
buffered_write_syncer.go#L196: defer s.mu.Unlock()
write_syncer.go#L67: s.Unlock()
write_syncer.go#L74: s.Unlock()
go.uber.org/zap
sink.go#L76: defer sr.mu.Unlock()
sink.go#L111: sr.mu.Unlock()
go.uber.org/mock/gomock
callset.go#L64: defer cs.expectedMu.Unlock()
callset.go#L82: defer cs.expectedMu.Unlock()
callset.go#L100: defer cs.expectedMu.Unlock()
callset.go#L137: defer cs.expectedMu.Unlock()
callset.go#L153: defer cs.expectedMu.Unlock()
controller.go#L188: defer ctrl.mu.Unlock()
controller.go#L202: defer ctrl.mu.Unlock()
controller.go#L258: defer ctrl.mu.Unlock()
controller.go#L266: defer ctrl.mu.Unlock()
context
context.go#L291: defer cc.mu.Unlock()
context.go#L406: p.mu.Unlock()
context.go#L448: defer c.mu.Unlock()
context.go#L460: c.mu.Unlock()
context.go#L494: p.mu.Unlock()
context.go#L508: c.mu.Unlock()
context.go#L549: c.mu.Unlock()
context.go#L565: c.mu.Unlock()
context.go#L641: defer c.mu.Unlock()
context.go#L681: c.mu.Unlock()
crypto/tls
common.go#L1518: writerMutex.Unlock()
common.go#L1608: defer c.Unlock()
common.go#L1641: defer c.Unlock()
conn.go#L861: defer c.out.Unlock()
conn.go#L1050: defer c.out.Unlock()
conn.go#L1067: defer c.out.Unlock()
conn.go#L1214: defer c.out.Unlock()
conn.go#L1288: defer c.handshakeMutex.Unlock()
conn.go#L1344: defer c.out.Unlock()
conn.go#L1382: defer c.in.Unlock()
conn.go#L1465: defer c.out.Unlock()
conn.go#L1556: defer c.handshakeMutex.Unlock()
conn.go#L1566: defer c.in.Unlock()
conn.go#L1597: c.out.Unlock()
conn.go#L1614: defer c.handshakeMutex.Unlock()
conn.go#L1664: defer c.handshakeMutex.Unlock()
conn.go#L1674: defer c.handshakeMutex.Unlock()
quic.go#L271: defer c.handshakeMutex.Unlock()
quic.go#L479: c.handshakeMutex.Unlock()
github.com/robfig/cron/v3
chain.go#L67: defer mu.Unlock()
cron.go#L160: defer c.runningMu.Unlock()
cron.go#L179: defer c.runningMu.Unlock()
cron.go#L206: defer c.runningMu.Unlock()
cron.go#L217: defer c.runningMu.Unlock()
cron.go#L229: c.runningMu.Unlock()
cron.go#L233: c.runningMu.Unlock()
cron.go#L325: defer c.runningMu.Unlock()
go.pact.im/x/clock
ticker.go#L137: defer t.mu.Unlock()
ticker.go#L149: defer t.mu.Unlock()
go.pact.im/x/clock/fakeclock
fakeclock.go#L76: defer c.mu.Unlock()
fakeclock.go#L87: defer c.mu.Unlock()
fakeclock.go#L99: defer c.mu.Unlock()
fakeclock.go#L114: defer c.mu.Unlock()
fakeclock.go#L131: defer c.mu.Unlock()
fakeclock.go#L178: defer c.mu.Unlock()
fakeclock.go#L190: defer c.mu.Unlock()
go.pact.im/x/clock/observeclock
observeclock.go#L67: defer c.mu.Unlock()
observeclock.go#L77: defer c.mu.Unlock()
go.pact.im/x/httptrack
stats.go#L136: defer s.mu.Unlock()
stats.go#L159: defer s.mu.Unlock()
stats.go#L166: defer s.mu.Unlock()
go.pact.im/x/process
process.go#L86: defer p.stateMu.Unlock()
process.go#L199: defer p.stateMu.Unlock()
go/constant
value.go#L146: x.mu.Unlock()
value.go#L171: y.r.mu.Unlock()
value.go#L175: y.mu.Unlock()
value.go#L182: y.mu.Unlock()
go/token
position.go#L131: f.mutex.Unlock()
position.go#L143: f.mutex.Unlock()
position.go#L155: defer f.mutex.Unlock()
position.go#L173: f.mutex.Unlock()
position.go#L197: f.mutex.Unlock()
position.go#L219: f.mutex.Unlock()
position.go#L230: defer f.mutex.Unlock()
position.go#L266: f.mutex.Unlock()
position.go#L371: f.mutex.Unlock()
serialize.go#L64: f.mutex.Unlock()
go/types
context.go#L92: defer ctxt.mu.Unlock()
context.go#L115: defer ctxt.mu.Unlock()
context.go#L139: defer ctxt.mu.Unlock()
named.go#L180: defer n.mu.Unlock()
named.go#L369: defer t.mu.Unlock()
golang.org/x/net/http2
client_conn_pool.go#L86: p.mu.Unlock()
client_conn_pool.go#L91: p.mu.Unlock()
client_conn_pool.go#L96: p.mu.Unlock()
client_conn_pool.go#L148: c.p.mu.Unlock()
client_conn_pool.go#L165: p.mu.Unlock()
client_conn_pool.go#L181: p.mu.Unlock()
client_conn_pool.go#L209: p.mu.Unlock()
client_conn_pool.go#L232: defer p.mu.Unlock()
client_conn_pool.go#L250: defer p.mu.Unlock()
pipe.go#L37: defer p.mu.Unlock()
pipe.go#L46: defer p.mu.Unlock()
pipe.go#L57: defer p.mu.Unlock()
pipe.go#L89: defer p.mu.Unlock()
pipe.go#L127: defer p.mu.Unlock()
pipe.go#L164: defer p.mu.Unlock()
pipe.go#L175: defer p.mu.Unlock()
server.go#L225: s.mu.Unlock()
server.go#L234: s.mu.Unlock()
server.go#L245: s.mu.Unlock()
server.go#L912: defer testHookOnPanicMu.Unlock()
server.go#L2927: rws.closeNotifierMu.Unlock()
transport.go#L501: defer cs.cc.mu.Unlock()
transport.go#L523: defer cc.mu.Unlock()
transport.go#L935: defer cc.mu.Unlock()
transport.go#L941: defer cc.mu.Unlock()
transport.go#L981: defer cc.mu.Unlock()
transport.go#L990: defer cc.mu.Unlock()
transport.go#L1038: cc.wmu.Unlock()
transport.go#L1041: defer cc.mu.Unlock()
transport.go#L1061: defer cc.mu.Unlock()
transport.go#L1157: cc.mu.Unlock()
transport.go#L1164: cc.mu.Unlock()
transport.go#L1174: defer cc.mu.Unlock()
transport.go#L1191: defer cc.mu.Unlock()
transport.go#L1214: cc.mu.Unlock()
transport.go#L1224: cc.mu.Unlock()
transport.go#L1231: defer cc.wmu.Unlock()
transport.go#L1252: cc.mu.Unlock()
transport.go#L1304: defer cc.mu.Unlock()
transport.go#L1379: cs.cc.mu.Unlock()
transport.go#L1487: cc.mu.Unlock()
transport.go#L1495: cc.mu.Unlock()
transport.go#L1593: defer cc.wmu.Unlock()
transport.go#L1668: cc.mu.Unlock()
transport.go#L1721: cc.mu.Unlock()
transport.go#L1739: cc.wmu.Unlock()
transport.go#L1869: cc.mu.Unlock()
transport.go#L1909: cc.mu.Unlock()
transport.go#L1942: cc.wmu.Unlock()
transport.go#L1962: cc.mu.Unlock()
transport.go#L1968: defer cc.wmu.Unlock()
transport.go#L1998: defer cc.mu.Unlock()
transport.go#L2113: cc.mu.Unlock()
transport.go#L2131: cc.wmu.Unlock()
transport.go#L2197: cc.mu.Unlock() // avoid any deadlocks in MarkDead
transport.go#L2212: cc.mu.Unlock()
transport.go#L2589: cc.mu.Unlock()
transport.go#L2593: defer cc.wmu.Unlock()
transport.go#L2619: cc.mu.Unlock()
transport.go#L2629: cc.wmu.Unlock()
transport.go#L2652: cc.mu.Unlock()
transport.go#L2668: cc.mu.Unlock()
transport.go#L2676: cc.wmu.Unlock()
transport.go#L2709: cc.mu.Unlock()
transport.go#L2735: cc.mu.Unlock()
transport.go#L2746: cc.wmu.Unlock()
transport.go#L2771: defer rl.cc.mu.Unlock()
transport.go#L2792: defer rl.cc.mu.Unlock()
transport.go#L2834: defer cc.wmu.Unlock()
transport.go#L2849: defer cc.mu.Unlock()
transport.go#L2938: defer cc.mu.Unlock()
transport.go#L2993: cc.mu.Unlock()
transport.go#L2996: cc.mu.Unlock()
transport.go#L3003: defer cc.wmu.Unlock()
transport.go#L3030: defer cc.mu.Unlock()
transport.go#L3046: defer cc.wmu.Unlock()
transport.go#L3079: cc.wmu.Unlock()
transport.go#L3233: cc.mu.Unlock()
golang.org/x/sys/unix
mremap.go#L32: defer m.Unlock()
syscall_unix.go#L122: defer m.Unlock()
syscall_unix.go#L135: defer m.Unlock()
golang.org/x/tools/go/packages
packages.go#L1328: ld.parseCacheMu.Unlock()
packages.go#L1334: ld.parseCacheMu.Unlock()
packages.go#L1455: defer ld.exportMu.Unlock()
golang.org/x/tools/go/types/typeutil
methodsetcache.go#L33: defer cache.mu.Unlock()
golang.org/x/tools/internal/gcimporter
predeclared.go#L23: defer predeclMu.Unlock()
google.golang.org/grpc
balancer_wrapper.go#L159: ccb.mu.Unlock()
balancer_wrapper.go#L187: ccb.mu.Unlock()
balancer_wrapper.go#L190: ccb.mu.Unlock()
balancer_wrapper.go#L234: ccb.mu.Unlock()
balancer_wrapper.go#L237: ccb.mu.Unlock()
balancer_wrapper.go#L257: ccb.mu.Unlock()
balancer_wrapper.go#L260: ccb.mu.Unlock()
balancer_wrapper.go#L339: acbw.healthMu.Unlock()
balancer_wrapper.go#L395: defer acbw.producersMu.Unlock()
balancer_wrapper.go#L421: acbw.producersMu.Unlock()
balancer_wrapper.go#L428: defer acbw.producersMu.Unlock()
balancer_wrapper.go#L474: defer acbw.healthMu.Unlock()
balancer_wrapper.go#L498: defer acbw.healthMu.Unlock()
balancer_wrapper.go#L510: defer acbw.healthMu.Unlock()
clientconn.go#L552: defer csm.mu.Unlock()
clientconn.go#L573: defer csm.mu.Unlock()
clientconn.go#L579: defer csm.mu.Unlock()
clientconn.go#L931: ac.mu.Unlock()
clientconn.go#L938: ac.mu.Unlock()
clientconn.go#L972: ac.mu.Unlock()
clientconn.go#L982: ac.mu.Unlock()
clientconn.go#L993: ac.mu.Unlock()
clientconn.go#L1252: ac.mu.Unlock()
clientconn.go#L1277: ac.mu.Unlock()
clientconn.go#L1286: ac.mu.Unlock()
clientconn.go#L1295: ac.mu.Unlock()
clientconn.go#L1302: ac.mu.Unlock()
clientconn.go#L1314: ac.mu.Unlock()
clientconn.go#L1320: ac.mu.Unlock()
clientconn.go#L1343: ac.mu.Unlock()
clientconn.go#L1370: defer ac.mu.Unlock()
clientconn.go#L1412: defer ac.mu.Unlock()
clientconn.go#L1490: ac.mu.Unlock()
clientconn.go#L1493: ac.mu.Unlock()
clientconn.go#L1498: defer ac.mu.Unlock()
clientconn.go#L1522: ac.mu.Unlock()
clientconn.go#L1528: defer ac.mu.Unlock()
clientconn.go#L1542: ac.mu.Unlock()
clientconn.go#L1565: ac.mu.Unlock()
clientconn.go#L1608: defer rt.mu.Unlock()
clientconn.go#L1621: defer rt.mu.Unlock()
clientconn.go#L1663: cc.lceMu.Unlock()
clientconn.go#L1668: defer cc.lceMu.Unlock()
resolver_wrapper.go#L114: ccr.mu.Unlock()
resolver_wrapper.go#L132: ccr.mu.Unlock()
resolver_wrapper.go#L141: ccr.mu.Unlock()
resolver_wrapper.go#L151: ccr.mu.Unlock()
resolver_wrapper.go#L155: ccr.mu.Unlock()
resolver_wrapper.go#L166: ccr.mu.Unlock()
resolver_wrapper.go#L177: ccr.mu.Unlock()
server.go#L764: defer s.mu.Unlock()
server.go#L875: s.mu.Unlock()
server.go#L907: s.mu.Unlock()
server.go#L910: s.mu.Unlock()
server.go#L930: s.mu.Unlock()
server.go#L942: s.mu.Unlock()
server.go#L1020: s.mu.Unlock()
server.go#L1122: defer s.mu.Unlock()
server.go#L1143: defer s.mu.Unlock()
server.go#L1619: ss.mu.Unlock()
server.go#L1743: ss.mu.Unlock()
server.go#L1761: ss.mu.Unlock()
server.go#L1947: s.mu.Unlock()
server.go#L1951: defer s.mu.Unlock()
stream.go#L641: cs.mu.Unlock()
stream.go#L781: cs.mu.Unlock()
stream.go#L795: cs.mu.Unlock()
stream.go#L801: cs.mu.Unlock()
stream.go#L813: cs.mu.Unlock()
stream.go#L817: cs.mu.Unlock()
stream.go#L1037: cs.mu.Unlock()
stream.go#L1055: cs.mu.Unlock()
stream.go#L1100: a.mu.Unlock()
stream.go#L1157: a.mu.Unlock()
stream.go#L1186: a.mu.Unlock()
stream.go#L1233: a.mu.Unlock()
stream.go#L1340: ac.mu.Unlock()
stream.go#L1510: as.mu.Unlock()
stream.go#L1528: as.mu.Unlock()
stream.go#L1675: ss.mu.Unlock()
stream.go#L1760: ss.mu.Unlock()
trace.go#L86: f.mu.Unlock()
trace.go#L91: defer f.mu.Unlock()
google.golang.org/grpc/balancer/endpointsharding
endpointsharding.go#L140: defer es.childMu.Unlock()
endpointsharding.go#L164: es.mu.Unlock()
endpointsharding.go#L208: defer es.childMu.Unlock()
endpointsharding.go#L226: defer es.childMu.Unlock()
endpointsharding.go#L235: defer es.childMu.Unlock()
endpointsharding.go#L253: defer es.mu.Unlock()
endpointsharding.go#L354: bw.es.mu.Unlock()
endpointsharding.go#L369: bw.es.childMu.Unlock()
google.golang.org/grpc/balancer/pickfirst/pickfirstleaf
pickfirstleaf.go#L214: defer b.mu.Unlock()
pickfirstleaf.go#L241: defer b.mu.Unlock()
pickfirstleaf.go#L341: defer b.mu.Unlock()
pickfirstleaf.go#L352: defer b.mu.Unlock()
pickfirstleaf.go#L558: defer b.mu.Unlock()
pickfirstleaf.go#L580: defer b.mu.Unlock()
pickfirstleaf.go#L758: defer b.mu.Unlock()
google.golang.org/grpc/health
producer.go#L50: defer p.mu.Unlock()
producer.go#L70: defer p.mu.Unlock()
google.golang.org/grpc/internal/balancer/gracefulswitch
gracefulswitch.go#L81: defer gsb.currentMu.Unlock()
gracefulswitch.go#L108: gsb.mu.Unlock()
gracefulswitch.go#L127: gsb.mu.Unlock()
gracefulswitch.go#L141: gsb.mu.Unlock()
gracefulswitch.go#L157: defer gsb.mu.Unlock()
gracefulswitch.go#L232: defer gsb.currentMu.Unlock()
gracefulswitch.go#L246: gsb.mu.Unlock()
gracefulswitch.go#L252: gsb.mu.Unlock()
gracefulswitch.go#L273: gsb.mu.Unlock()
gracefulswitch.go#L316: bw.gsb.mu.Unlock()
gracefulswitch.go#L324: defer bw.gsb.mu.Unlock()
gracefulswitch.go#L363: bw.gsb.mu.Unlock()
gracefulswitch.go#L366: bw.gsb.mu.Unlock()
gracefulswitch.go#L378: bw.gsb.mu.Unlock()
gracefulswitch.go#L382: bw.gsb.mu.Unlock()
gracefulswitch.go#L404: bw.gsb.mu.Unlock()
gracefulswitch.go#L407: bw.gsb.mu.Unlock()
google.golang.org/grpc/internal/binarylog
sink.go#L101: defer fs.mu.Unlock()
sink.go#L130: fs.mu.Unlock()
sink.go#L137: defer fs.mu.Unlock()
google.golang.org/grpc/internal/buffer
unbounded.go#L57: defer b.mu.Unlock()
unbounded.go#L77: defer b.mu.Unlock()
unbounded.go#L107: defer b.mu.Unlock()
google.golang.org/grpc/internal/channelz
trace.go#L125: c.mu.Unlock()
trace.go#L140: c.mu.Unlock()
google.golang.org/grpc/internal/grpcsync
pubsub.go#L74: defer ps.mu.Unlock()
pubsub.go#L82: defer ps.mu.Unlock()
pubsub.go#L92: defer ps.mu.Unlock()
pubsub.go#L101: defer ps.mu.Unlock()
pubsub.go#L108: defer ps.mu.Unlock()
google.golang.org/grpc/internal/resolver/delegatingresolver
delegatingresolver.go#L129: defer r.childMu.Unlock()
delegatingresolver.go#L174: defer r.childMu.Unlock()
delegatingresolver.go#L181: defer r.childMu.Unlock()
delegatingresolver.go#L307: defer r.mu.Unlock()
delegatingresolver.go#L332: defer r.childMu.Unlock()
delegatingresolver.go#L351: defer r.mu.Unlock()
delegatingresolver.go#L370: defer r.childMu.Unlock()
delegatingresolver.go#L387: defer r.childMu.Unlock()
google.golang.org/grpc/internal/transport
bdp_estimator.go#L87: defer b.mu.Unlock()
bdp_estimator.go#L136: b.mu.Unlock()
bdp_estimator.go#L140: b.mu.Unlock()
controlbuf.go#L367: defer c.mu.Unlock()
controlbuf.go#L418: c.mu.Unlock()
controlbuf.go#L422: c.mu.Unlock()
controlbuf.go#L461: defer c.mu.Unlock()
flowcontrol.go#L139: f.mu.Unlock()
flowcontrol.go#L147: defer f.mu.Unlock()
flowcontrol.go#L180: f.mu.Unlock()
flowcontrol.go#L183: f.mu.Unlock()
flowcontrol.go#L192: f.mu.Unlock()
flowcontrol.go#L207: f.mu.Unlock()
flowcontrol.go#L210: f.mu.Unlock()
handler_server.go#L230: defer ht.writeStatusMu.Unlock()
handler_server.go#L250: defer s.hdrMu.Unlock()
handler_server.go#L333: s.hdrMu.Unlock()
http2_client.go#L532: t.mu.Unlock()
http2_client.go#L798: t.mu.Unlock()
http2_client.go#L810: t.mu.Unlock()
http2_client.go#L834: t.mu.Unlock()
http2_client.go#L847: t.mu.Unlock()
http2_client.go#L958: t.mu.Unlock()
http2_client.go#L996: t.mu.Unlock()
http2_client.go#L1018: t.mu.Unlock()
http2_client.go#L1071: t.mu.Unlock()
http2_client.go#L1080: t.mu.Unlock()
http2_client.go#L1123: t.mu.Unlock()
http2_client.go#L1155: t.mu.Unlock()
http2_client.go#L1330: t.mu.Unlock()
http2_client.go#L1342: t.mu.Unlock()
http2_client.go#L1359: t.mu.Unlock()
http2_client.go#L1383: t.mu.Unlock()
http2_client.go#L1395: t.mu.Unlock()
http2_client.go#L1424: defer t.mu.Unlock()
http2_client.go#L1667: t.mu.Unlock()
http2_client.go#L1752: t.mu.Unlock()
http2_client.go#L1766: t.mu.Unlock()
http2_client.go#L1843: defer t.mu.Unlock()
http2_server.go#L371: defer t.maxStreamMu.Unlock()
http2_server.go#L551: t.mu.Unlock()
http2_server.go#L556: t.mu.Unlock()
http2_server.go#L567: t.mu.Unlock()
http2_server.go#L585: t.mu.Unlock()
http2_server.go#L605: t.mu.Unlock()
http2_server.go#L638: t.mu.Unlock()
http2_server.go#L686: t.mu.Unlock()
http2_server.go#L736: defer t.mu.Unlock()
http2_server.go#L779: t.mu.Unlock()
http2_server.go#L942: t.mu.Unlock()
http2_server.go#L1011: defer s.hdrMu.Unlock()
http2_server.go#L1080: defer s.hdrMu.Unlock()
http2_server.go#L1215: t.mu.Unlock()
http2_server.go#L1220: t.mu.Unlock()
http2_server.go#L1283: t.mu.Unlock()
http2_server.go#L1292: t.mu.Unlock()
http2_server.go#L1314: t.mu.Unlock()
http2_server.go#L1372: defer t.mu.Unlock()
http2_server.go#L1388: t.mu.Unlock()
http2_server.go#L1389: t.maxStreamMu.Unlock()
http2_server.go#L1401: t.mu.Unlock()
http2_server.go#L1402: t.maxStreamMu.Unlock()
http2_server.go#L1412: t.mu.Unlock()
http2_server.go#L1413: t.maxStreamMu.Unlock()
http_util.go#L427: defer writeBufferMutex.Unlock()
server_stream.go#L162: s.hdrMu.Unlock()
server_stream.go#L178: s.hdrMu.Unlock()
transport.go#L84: b.mu.Unlock()
transport.go#L93: b.mu.Unlock()
transport.go#L99: b.mu.Unlock()
transport.go#L112: b.mu.Unlock()
google.golang.org/protobuf/internal/filedesc
desc.go#L166: fd.mu.Unlock()
google.golang.org/protobuf/internal/impl
checkinit.go#L133: defer needsInitCheckMu.Unlock()
codec_extension.go#L119: defer f.lazy.mu.Unlock()
codec_extension.go#L125: defer f.lazy.mu.Unlock()
extension.go#L126: defer xi.mu.Unlock()
legacy_message.go#L167: defer aberrantMessageDescLock.Unlock()
message.go#L77: defer mi.initMu.Unlock()
html/template
template.go#L49: defer ns.mu.Unlock()
template.go#L88: defer t.nameSpace.mu.Unlock()
template.go#L98: defer t.nameSpace.mu.Unlock()
template.go#L147: defer t.nameSpace.mu.Unlock()
template.go#L200: defer t.nameSpace.mu.Unlock()
template.go#L223: defer t.nameSpace.mu.Unlock()
template.go#L248: defer t.nameSpace.mu.Unlock()
template.go#L306: defer t.nameSpace.mu.Unlock()
template.go#L357: defer t.nameSpace.mu.Unlock()
internal/bisect
bisect.go#L755: d.mu.Unlock()
internal/godebug
godebug.go#L235: defer updateMu.Unlock()
internal/singleflight
singleflight.go#L54: g.mu.Unlock()
singleflight.go#L61: g.mu.Unlock()
singleflight.go#L78: g.mu.Unlock()
singleflight.go#L84: g.mu.Unlock()
singleflight.go#L103: g.mu.Unlock()
singleflight.go#L113: defer g.mu.Unlock()
internal/testlog
exit.go#L19: defer panicOnExit0.mu.Unlock()
exit.go#L43: defer panicOnExit0.mu.Unlock()
io
pipe.go#L23: defer a.Unlock()
pipe.go#L31: defer a.Unlock()
pipe.go#L82: defer p.wrMu.Unlock()
log
log.go#L82: defer l.outMu.Unlock()
log.go#L244: defer l.outMu.Unlock()
log.go#L348: defer l.outMu.Unlock()
math/big
natconv.go#L507: cacheBase10.Unlock()
math/rand
rand.go#L377: fs.mu.Unlock()
rand.go#L518: r.lk.Unlock()
rand.go#L525: r.lk.Unlock()
rand.go#L532: r.lk.Unlock()
rand.go#L540: r.lk.Unlock()
rand.go#L557: r.lk.Unlock()
mime
type.go#L39: defer extensionsMu.Unlock()
type.go#L183: defer extensionsMu.Unlock()
net
hosts.go#L131: defer hosts.Unlock()
hosts.go#L151: defer hosts.Unlock()
nss.go#L37: nssConfig.mu.Unlock()
nss.go#L75: conf.mu.Unlock()
pipe.go#L33: defer d.mu.Unlock()
pipe.go#L69: defer d.mu.Unlock()
pipe.go#L192: defer p.wrMu.Unlock()
net/http
h2_bundle.go#L811: p.mu.Unlock()
h2_bundle.go#L816: p.mu.Unlock()
h2_bundle.go#L821: p.mu.Unlock()
h2_bundle.go#L873: c.p.mu.Unlock()
h2_bundle.go#L890: p.mu.Unlock()
h2_bundle.go#L906: p.mu.Unlock()
h2_bundle.go#L934: p.mu.Unlock()
h2_bundle.go#L957: defer p.mu.Unlock()
h2_bundle.go#L975: defer p.mu.Unlock()
h2_bundle.go#L3954: defer p.mu.Unlock()
h2_bundle.go#L3963: defer p.mu.Unlock()
h2_bundle.go#L3974: defer p.mu.Unlock()
h2_bundle.go#L4006: defer p.mu.Unlock()
h2_bundle.go#L4044: defer p.mu.Unlock()
h2_bundle.go#L4081: defer p.mu.Unlock()
h2_bundle.go#L4092: defer p.mu.Unlock()
h2_bundle.go#L4272: s.mu.Unlock()
h2_bundle.go#L4281: s.mu.Unlock()
h2_bundle.go#L4292: s.mu.Unlock()
h2_bundle.go#L4963: defer http2testHookOnPanicMu.Unlock()
h2_bundle.go#L7023: rws.closeNotifierMu.Unlock()
h2_bundle.go#L7922: defer cs.cc.mu.Unlock()
h2_bundle.go#L7944: defer cc.mu.Unlock()
h2_bundle.go#L8357: defer cc.mu.Unlock()
h2_bundle.go#L8363: defer cc.mu.Unlock()
h2_bundle.go#L8403: defer cc.mu.Unlock()
h2_bundle.go#L8412: defer cc.mu.Unlock()
h2_bundle.go#L8460: cc.wmu.Unlock()
h2_bundle.go#L8463: defer cc.mu.Unlock()
h2_bundle.go#L8483: defer cc.mu.Unlock()
h2_bundle.go#L8577: cc.mu.Unlock()
h2_bundle.go#L8583: cc.mu.Unlock()
h2_bundle.go#L8593: defer cc.mu.Unlock()
h2_bundle.go#L8610: defer cc.mu.Unlock()
h2_bundle.go#L8633: cc.mu.Unlock()
h2_bundle.go#L8643: cc.mu.Unlock()
h2_bundle.go#L8650: defer cc.wmu.Unlock()
h2_bundle.go#L8671: cc.mu.Unlock()
h2_bundle.go#L8756: defer cc.mu.Unlock()
h2_bundle.go#L8849: cs.cc.mu.Unlock()
h2_bundle.go#L8961: cc.mu.Unlock()
h2_bundle.go#L8969: cc.mu.Unlock()
h2_bundle.go#L9067: defer cc.wmu.Unlock()
h2_bundle.go#L9129: cc.mu.Unlock()
h2_bundle.go#L9182: cc.mu.Unlock()
h2_bundle.go#L9200: cc.wmu.Unlock()
h2_bundle.go#L9331: cc.mu.Unlock()
h2_bundle.go#L9371: cc.mu.Unlock()
h2_bundle.go#L9404: cc.wmu.Unlock()
h2_bundle.go#L9424: cc.mu.Unlock()
h2_bundle.go#L9430: defer cc.wmu.Unlock()
h2_bundle.go#L9460: defer cc.mu.Unlock()
h2_bundle.go#L9798: cc.mu.Unlock()
h2_bundle.go#L9816: cc.wmu.Unlock()
h2_bundle.go#L9879: cc.mu.Unlock() // avoid any deadlocks in MarkDead
h2_bundle.go#L9894: cc.mu.Unlock()
h2_bundle.go#L10267: cc.mu.Unlock()
h2_bundle.go#L10271: defer cc.wmu.Unlock()
h2_bundle.go#L10297: cc.mu.Unlock()
h2_bundle.go#L10307: cc.wmu.Unlock()
h2_bundle.go#L10330: cc.mu.Unlock()
h2_bundle.go#L10346: cc.mu.Unlock()
h2_bundle.go#L10354: cc.wmu.Unlock()
h2_bundle.go#L10387: cc.mu.Unlock()
h2_bundle.go#L10413: cc.mu.Unlock()
h2_bundle.go#L10424: cc.wmu.Unlock()
h2_bundle.go#L10449: defer rl.cc.mu.Unlock()
h2_bundle.go#L10470: defer rl.cc.mu.Unlock()
h2_bundle.go#L10512: defer cc.wmu.Unlock()
h2_bundle.go#L10527: defer cc.mu.Unlock()
h2_bundle.go#L10616: defer cc.mu.Unlock()
h2_bundle.go#L10671: cc.mu.Unlock()
h2_bundle.go#L10674: cc.mu.Unlock()
h2_bundle.go#L10681: defer cc.wmu.Unlock()
h2_bundle.go#L10708: defer cc.mu.Unlock()
h2_bundle.go#L10724: defer cc.wmu.Unlock()
h2_bundle.go#L10757: cc.wmu.Unlock()
h2_bundle.go#L10914: cc.mu.Unlock()
server.go#L312: defer c.mu.Unlock()
server.go#L574: w.writeContinueMu.Unlock()
server.go#L673: func (cr *connReader) unlock() { cr.mu.Unlock() }
server.go#L972: w.writeContinueMu.Unlock()
server.go#L1456: bdy.mu.Unlock()
server.go#L2240: defer c.mu.Unlock()
server.go#L3093: defer s.mu.Unlock()
server.go#L3100: s.mu.Unlock()
server.go#L3148: s.mu.Unlock()
server.go#L3186: s.mu.Unlock()
server.go#L3193: defer s.mu.Unlock()
server.go#L3567: defer s.mu.Unlock()
server.go#L3586: defer s.mu.Unlock()
server.go#L3835: defer tw.mu.Unlock()
server.go#L3845: defer tw.mu.Unlock()
server.go#L3884: defer tw.mu.Unlock()
server.go#L3913: defer tw.mu.Unlock()
server.go#L3990: defer uniqNameMu.Unlock()
transfer.go#L833: defer b.mu.Unlock()
transfer.go#L973: defer b.mu.Unlock()
transfer.go#L1014: defer b.mu.Unlock()
transfer.go#L1022: defer b.mu.Unlock()
transfer.go#L1028: defer b.mu.Unlock()
transport.go#L538: tr.mu.Unlock()
transport.go#L870: defer t.altMu.Unlock()
transport.go#L894: t.idleMu.Unlock()
transport.go#L906: t.connsPerHostMu.Unlock()
transport.go#L924: t.reqMu.Unlock()
transport.go#L931: t.reqMu.Unlock()
transport.go#L944: t.reqMu.Unlock()
transport.go#L1062: defer t.idleMu.Unlock()
transport.go#L1154: defer t.idleMu.Unlock()
transport.go#L1237: defer t.idleMu.Unlock()
transport.go#L1326: defer w.mu.Unlock()
transport.go#L1334: defer w.mu.Unlock()
transport.go#L1342: defer w.mu.Unlock()
transport.go#L1373: w.mu.Unlock()
transport.go#L1566: defer t.connsPerHostMu.Unlock()
transport.go#L1599: defer t.connsPerHostMu.Unlock()
transport.go#L1636: defer t.connsPerHostMu.Unlock()
transport.go#L2134: pc.mu.Unlock()
transport.go#L2142: defer pc.mu.Unlock()
transport.go#L2150: pc.mu.Unlock()
transport.go#L2156: defer pc.mu.Unlock()
transport.go#L2167: defer t.idleMu.Unlock()
transport.go#L2208: req.mu.Unlock()
transport.go#L2280: pc.mu.Unlock()
transport.go#L2283: pc.mu.Unlock()
transport.go#L2312: pc.mu.Unlock()
transport.go#L2745: pc.mu.Unlock()
transport.go#L2893: pc.mu.Unlock()
transport.go#L2903: defer pc.mu.Unlock()
transport.go#L2976: es.mu.Unlock()
transport.go#L2987: defer es.mu.Unlock()
transport.go#L2998: defer es.mu.Unlock()
transport.go#L3043: gz.body.mu.Unlock()
net/http/httputil
persist.go#L67: defer sc.mu.Unlock()
persist.go#L104: sc.mu.Unlock()
persist.go#L110: defer sc.mu.Unlock()
persist.go#L114: defer sc.mu.Unlock()
persist.go#L118: defer sc.mu.Unlock()
persist.go#L124: sc.mu.Unlock()
persist.go#L134: defer sc.mu.Unlock()
persist.go#L142: defer sc.mu.Unlock()
persist.go#L168: defer sc.mu.Unlock()
persist.go#L182: sc.mu.Unlock()
persist.go#L185: sc.mu.Unlock()
persist.go#L193: defer sc.mu.Unlock()
persist.go#L197: defer sc.mu.Unlock()
persist.go#L202: defer sc.mu.Unlock()
persist.go#L211: sc.mu.Unlock()
persist.go#L215: defer sc.mu.Unlock()
persist.go#L277: defer cc.mu.Unlock()
persist.go#L314: cc.mu.Unlock()
persist.go#L320: defer cc.mu.Unlock()
persist.go#L324: defer cc.mu.Unlock()
persist.go#L328: defer cc.mu.Unlock()
persist.go#L337: cc.mu.Unlock()
persist.go#L341: defer cc.mu.Unlock()
persist.go#L355: defer cc.mu.Unlock()
persist.go#L369: cc.mu.Unlock()
persist.go#L372: cc.mu.Unlock()
persist.go#L380: defer cc.mu.Unlock()
persist.go#L384: defer cc.mu.Unlock()
persist.go#L390: cc.mu.Unlock()
persist.go#L400: defer cc.mu.Unlock()
persist.go#L408: defer cc.mu.Unlock()
reverseproxy.go#L464: defer roundTripMutex.Unlock()
reverseproxy.go#L484: roundTripMutex.Unlock()
reverseproxy.go#L693: defer m.mu.Unlock()
reverseproxy.go#L713: defer m.mu.Unlock()
reverseproxy.go#L723: defer m.mu.Unlock()
net/textproto
pipeline.go#L40: p.mu.Unlock()
pipeline.go#L84: s.mu.Unlock()
pipeline.go#L92: s.mu.Unlock()
pipeline.go#L102: s.mu.Unlock()
pipeline.go#L114: s.mu.Unlock()
os
dir_unix.go#L55: defer d.mu.Unlock()
file.go#L354: getwdCache.Unlock()
getwd.go#L76: getwdCache.Unlock()
getwd.go#L146: getwdCache.Unlock()
root_openat.go#L32: defer r.mu.Unlock()
root_openat.go#L43: defer r.mu.Unlock()
root_openat.go#L53: defer r.mu.Unlock()
reflect
type.go#L1815: defer funcTypesMutex.Unlock()
type.go#L1900: defer funcLookupCache.Unlock()
type.go#L2438: defer structLookupCache.Unlock()
runtime/pprof
pprof.go#L244: profiles.mu.Unlock()
pprof.go#L301: defer p.mu.Unlock()
pprof.go#L342: defer p.mu.Unlock()
pprof.go#L353: defer p.mu.Unlock()
pprof.go#L386: p.mu.Unlock()
pprof.go#L846: defer cpu.Unlock()
pprof.go#L894: defer cpu.Unlock()
runtime/trace
trace.go#L123: defer tracing.Unlock()
trace.go#L145: defer tracing.Unlock()
sync
mutex.go#L64: func (m *Mutex) Unlock() {
once.go#L75: defer o.m.Unlock()
pool.go#L228: defer allPoolsMu.Unlock()
rwmutex.go#L181: rw.w.Unlock()
rwmutex.go#L219: rw.w.Unlock()
syscall
forkpipe2.go#L41: defer forkingLock.Unlock()
forkpipe2.go#L65: forkingLock.Unlock()
forkpipe2.go#L86: defer forkingLock.Unlock()
syscall_unix.go#L67: defer m.Unlock()
syscall_unix.go#L80: defer m.Unlock()
testing
benchmark.go#L199: defer benchmarkLock.Unlock()
benchmark.go#L793: benchmarkLock.Unlock()
match.go#L87: defer m.mu.Unlock()
match.go#L94: defer matchMutex.Unlock()
match.go#L121: defer m.mu.Unlock()
testing.go#L593: defer p.lastNameMu.Unlock()
testing.go#L607: defer p.lastNameMu.Unlock()
testing.go#L1277: c.tempDirMu.Unlock()
testing.go#L1921: s.mu.Unlock()
testing.go#L1925: s.mu.Unlock()
testing.go#L1933: s.mu.Unlock()
testing.go#L1937: s.mu.Unlock()
unique
handle.go#L141: cleanupFuncsMu.Unlock()
handle.go#L158: cleanupFuncsMu.Unlock()
handle.go#L172: cleanupMu.Unlock()
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)